window.onload = function () {

    $('.radio label').click(function () {
        //移除所有选中
        $('.radio label').removeClass('checked');
        //本项添加选中
        $(this).addClass('checked');
        //如果选中第三项
        if ($(this).attr('for') == 'radio13') {
            $('.radio-disabled label').removeClass('disabled');
            $('.radio-disabled label').prev().removeAttr('disabled');
        } else {
            $('.radio-disabled label').addClass('disabled');
            $('.radio-disabled label').removeClass('checked');
            $('.radio-disabled label').prev().attr('disabled', 'disabled');
        }
    });

    $('.radio-disabled label').click(function () {
        if (!$(this).hasClass('disabled')) {
            $('.radio-disabled label').removeClass('checked');
            $(this).addClass('checked');
        }
    });

    $('form').submit(function (e) {
        var checkedNum = 0, reportNum = 0;
        $('.radio label').each(function () {
            if ($(this).hasClass('checked')) checkedNum++;
        });
        if (checkedNum <= 0) {
            $('.radio label').addClass('bgc-red');
            e.preventDefault();
        } else {
            $('.radio label').removeClass('bgc-red');
            if ($('.radio label.checked').attr('for') == 'radio13') {
                $('.radio-disabled label').each(function () {
                    if ($(this).hasClass('checked')) reportNum++;
                });
                if (reportNum <= 0) {
                    $('.radio-disabled label').addClass('bgc-red');
                    e.preventDefault();
                } else $('.radio-disabled label').removeClass('bgc-red');
            }
        }
    });

}



